cable clips - Turkish English Dictionary